home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
schat360.zip
/
MXR!.DOC
< prev
next >
Wrap
Text File
|
1991-04-29
|
4KB
|
91 lines
M i x e r !
V e r s i o n 3 . 3 0
by Shawn Gresham
Introducing the new FLEXIBLE Mixer!! The stationary memory
buffer for Sabre Chat! Versions 3.00+ now has the capability
to be sized and tuned by you for your system's specific needs.
Originally, there were two versions of Mixer! supplied with
Sabre Chat!. They were DUET!.COM for just two nodes and
MIXER!.COM for up to eight concurrent nodes. MXR! version
3.30, however, allows YOU to specify the exact number of nodes
you wish it to support. Also, you have the option of setting
the size of the character buffer that MXR! uses to hold
temporary data. This, in turn, allows YOU to control the
amount of memory that Mixer! will occupy in your system.
The MXR! command line works like this:
MXR! <maximum node to support> <buffer size>
The maximum node to support should be set to the
highest node number of your system. (DEFAULT is 50)
The buffer size can be tuned to your specific needs
based on the number of nodes that will be accessing
it at once. (DEFAULT is 50)
For a two node system I would suggest using:
MXR! 2 20
This should safely cover any data transfer necessary. If
missing characters becomes frequent, then remove it from
memory (see later) and re-install it with a larger buffer size
(the second number) until the problem disappears.
Since, typically, Sabre Chat! users will only be typing one at
a time, a buffer size of 20 ought to be fine up to 50 nodes.
Surpassing 50 nodes is fruitless because Sabre Chat! at this
time does not support node 51 or above.
Memory Allocation:
0x000 - 0x0ff (256 bytes) Program Segment Prefix (PSP)
0x100 - 0x1b4 (181 bytes) Actual Mixer! Code
0x1b5 + (variable) Pointers and Memory Buffer
Size (in paragraphs):
You can figure the exact memory space taken by Mixer!
using the following formula.
(437 + nodes * 2 + buffer_size * 2) div 16 + 1
A paragraph is a block of 16 bytes. To get the size in
bytes, merely multiply the paragraph size by 16.
Difficulties:
If you are having problems with missing characters,
please try increasing the buffer size by ten or so.
If you are having problems with it sending anything
at all, and it gets garbage when you first enter
Sabre Chat!, make sure you have the node option (the
first number) set to the highest node number in your
system!
Remove!:
Also, Mixer! 3.30 comes with another utility named
REMOVE!.COM that will remove any MXR!.COM version
3.00 and greater from memory. Simply type REMOVE!
at the dos prompt and it should remove the last
MXR! installed in the system. You will need to
remove MXR! if you wish to change the buffer size
or node number.
Thanks,
S h a w n G r e s h a m
Author of Sabre Chat! and MXR!